genus Spadella
Explore definitions, synonyms, and language insights of genus Spadella
Definitions
                    Noun
                    
            marine worms resembling the sagittas but with a broader body and only one pair of lateral fins